rumor has it - English Synonyms Dictionary